Python小白学习笔记第2课:Python运行环境搭建(2024版)

320次阅读
2 条评论

共计 2023 个字符,预计需要花费 6 分钟才能阅读完成。

Python 小白学习笔记第 1 课:Python 简介(2024 版)

Python 是跨平台的,它可以运行在 Windows、macOS 和各种 Linux/Unix 系统上。

想学 Python,首先得把 Python 安装到电脑里。由于使用 Windows 的人数最多,下面就以 Windows 11 为例讲解 Python 的安装。

下载安装包

Python 官网:https://www.python.org/downloads/

官网下载慢的话,可到这里下载:https://gaga.lanzoum.com/b033e9rbi 密码:1234

安装 Python 解释器

在 Windows 上安装 Python 和安装普通软件一样,找到下载好的安装文件:python-3.12.1-amd64.exe,双击启动安装向导。

勾选“Use admin privileges when installing py.exe(安装 py.exe 时使用管理员权限运行)”和“Add python.exe to PATH(将 Python 解释器路径添加到系统环境变量中)”,接着点击“Install Now”。

最后如果有出现“Disable path length limit(禁用路径长度限制)”的选项,点击进行解除限制(取消路径长度最大 260 个字符限制),没有的话直接关闭即可。

验证 Python 安装

打开命令提示符窗口,输入 python 后回车,若出现 Python 相关版本等信息,并且输入光标变为>>>,表示已经进入 Python 交互式环境中,说明 Python 安装成功。

最后,输入 exit()quit()(也可使用 Ctrl+ Z 后回车)即可退出 Python 交互式环境,回到 Windows 命令行模式。

IPython

Python 默认的交互式环境(CPython 解释器)用户体验并不怎么好,可用 IPython 来替换掉它,因为 IPython 提供了更为强大的编辑和交互功能。

安装 IPython:pip install ipython(如果下载安装过程觉得慢的话,可以参考 修改 pip 镜像源加快模块下载速度)。

高级功能:

  • Tab 键自动补全命令
  • ?:内省、命名空间搜索
  • !:执行系统命令
  • 魔术命令:以 % 开始的命令
    • %run:执行文件代码
    • %paste:执行剪贴板代码
    • %timeit:评估运行时间
    • %pdb:自动调试
  • 快捷键
    • Ctrl + A:移动到行首
    • Ctrl + E:移动到行尾
    • Ctrl + F:向前移动一个字符
    • Ctrl + B:向后移动一个字符
    • Ctrl + D:删除当前字符(如果光标位于行首,则退出 IPython)
    • Ctrl + K:删除从光标到行尾的内容
    • Ctrl + U:删除从行首到光标的内容
    • Ctrl + R:反向搜索历史命令
    • Ctrl + C:中断当前执行的命令

IDE 集成开发环境

IDE 英文是 Integrated Development Environment,集成开发环境的意思。其实,在安装好 Python 之后,会自带一个叫做 IDLE 的集成开发环境。但是,Python 自带的 IDLE 比较简单,一般不用它。

集成开发环境本质上是对 Python 解释器 python.exe 的封装,可以说集成开发环境 IDE,只是 Python 解释器的一个外挂而已,只是为了让程序员更加方便编程,减少出错率,尤其是拼写错误。

常用集成开发环境如下:

  • IDLE
  • VS Code(推荐)
  • PyCharm(推荐)
  • Jupyter

PyCharm 快捷键:

  • Ctrl+D:复制当前行到下一行
  • Ctrl+/:注释
  • Ctrl+Alt+L:快速格式化代码
  • Alt+R:快速运行程序,需自定义
  • Ctrl+H:查看类层级关系
  • Ctrl+F:查找,Ctrl+R:替换

第一个 Python 程序

搭建完 Python 运行环境,就可以编写第一个 Python 程序了。

交互模式

打开命令提示符窗口,输入 python 后回车,进入到 Python 交互式环境:

C:\Users\abc\Desktop>python
Python 3.12.1 ... on win32
Type "help" ... information.
>>> print("hello, world")
hello, world
>>> quit()

C:\Users\abc\Desktop>

第一个 Python 程序就这么完成了,是不是超级简单!唯一缺憾是代码没有保存下来,下次运行时还要再输一遍代码。

命令行模式

打开记事本,写入 print("hello, world") 后保存为 hello.py,接着打开命令提示符窗口:

C:\Users\abc\Desktop>python hello.py
hello, world

C:\Users\abc\Desktop>

用记事本写好 Python 程序,保存后缀为.py 的文件,就可以用 python 命令直接运行这个程序了。

在线体验 Python

在线 Python 解释器:https://www.tutorialspoint.com/online_python_compiler.php

Python 小白学习笔记第 3 课:Python 编码规范(2024 版)

正文完
 0
阿伯手记
版权声明:本站原创文章,由 阿伯手记 于2024-01-10发表,共计2023字。
转载说明:本站原创内容,除特殊说明外,均基于 CC BY-NC-SA 4.0 协议发布,转载须注明出处与链接。
评论(2 条评论)
验证码
myhugg 评论达人 LV.1
2024-01-11 03:16:58 回复

一直想,可惜学不会。

    三毛 博主
    2024-01-11 06:54:23 回复

    @myhugg 跟着一起学,其实也不难,有问题可以来问我

阿伯手记

阿伯手记
阿伯手记
喜欢编程,头发渐稀;成长路上,宝藏满地
文章数
766
评论数
204
阅读量
450078
今日一言
-「
热门文章
职场救急!AI请假话术生成器:1秒定制高通过率理由

职场救急!AI请假话术生成器:1秒定制高通过率理由

超级借口 不好开口?借口交给我!智能生成工作请假、上学请假、饭局爽约、约会拒绝、邀约推辞、万能借口等各种借口理...
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

本文收集了目前国内已部署 DeepSeek 模型的第三方列表,个个都是免费不限次数的满血版 DeepSeek,...
巴别英语:用美剧和TED演讲轻松提升英语听力与口语

巴别英语:用美剧和TED演讲轻松提升英语听力与口语

还在为枯燥的英语学习而烦恼吗?巴别英语通过创新的美剧学习模式,让英语学习变得生动有趣。平台提供海量美剧和 TE...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
TVAPP:开源电视盒子资源库,一键打造家庭影院

TVAPP:开源电视盒子资源库,一键打造家庭影院

导语 TVAPP 是一个专为 Android TV 电视盒子用户打造的开源影音资源库,集成了影视、直播、游戏等...
2025年12月 每日精选

2025年12月 每日精选

关于每日精选栏目 发现一些不错的资源,点击 这里 快速投稿。 12 月 26 日 .ax 顶级域 目前全球唯一...
最新评论
15220202929 15220202929 怎么用
八对 八对 麻烦大佬更新下【堆新】的友链站名:八对星星描述:极目星视穹苍无界•足履行者大地有疆链接:https://8dui.com图标:https://cf.8dui.com/logo.webp横标:https://cf.8dui.com/logo-w.webp订阅:https://8dui.com/rss.xml
三毛笔记 三毛笔记 已添加
DUINEW DUINEW 已添加贵站,期待贵站友链~博客名称:堆新博客地址:https://duinew.com/博客描述:堆新堆新,引力向新!——堆新(DUINEW)博客头像:https://d.duinew.com/logo.webp横版头像:https://d.duinew.com/logo-w.webp博客订阅:https://duinew.com/rss.xml
hedp hedp 没看懂
bingo bingo 直接生成就可以啦,也可以添加一些选项
满心 满心 申请更新下友联信息,原名:满心记,现名:周天记原域名:qq.mba,现域名:zhoutian.com描述:我在人间混日子
开业吉日 开业吉日 没看明白这个怎么用
开业吉日 开业吉日 beddystories 这个网站太赞了,收藏
热评文章
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
清华大学官方免费DeepSeek教程

清华大学官方免费DeepSeek教程

AI 领域近期最引人注目的焦点当属 DeepSeek,这款由中国创新企业深度求索研发的人工智能工具,正以开放源...
Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 是一款基于 Fastify、Vercel 和 Supabase 构建的 URL 缩短服务...
国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

本文收集了目前国内已部署 DeepSeek 模型的第三方列表,个个都是免费不限次数的满血版 DeepSeek,...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
BeddyStories 完全免费儿童睡前故事库,让孩子随时随地入睡更轻松

BeddyStories 完全免费儿童睡前故事库,让孩子随时随地入睡更轻松

BeddyStories 是一个致力于为儿童提供优质睡前故事的在线平台,用户可以在这里找到来自世界各地的经典故...
DrawLink:一键生成链接视觉卡片,提升分享点击率

DrawLink:一键生成链接视觉卡片,提升分享点击率

小贴士 :此站或已变迁,但探索不止步。我们已为您备好「类似网站」精选合集,相信其中的发现同样能为您带来惊喜。